package com.xiaoq.sites.vo;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.xiaoq.apis.content.ContentInfo4Vo;
import com.xiaoq.hotel.Vo.HotelVo;
import com.xiaoq.route.sites.vo.SitesRouteVo;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class QiChaVo {

    @ApiModelProperty(name = "bannerVoList", value = "banner列表", position=10)
    List<BannerVo> bannerVoList;


    @ApiModelProperty(name = "sitesDetailVos", value = "景区列表", position=20)
    List<SitesDetailVo> sitesDetailVos;

    @ApiModelProperty(name = "sitesRouteVos", value = "线路列表", position=30)
    List<SitesRouteVo> sitesRouteVos;

    @ApiModelProperty(name = "contents", value = "文章列表", position=40)
    List<ContentInfo4Vo> contents;

    public List<BannerVo> getBannerVoList() {
        return bannerVoList;
    }

    public void setBannerVoList(List<BannerVo> bannerVoList) {
        this.bannerVoList = bannerVoList;
    }

    public List<SitesDetailVo> getSitesDetailVos() {
        return sitesDetailVos;
    }

    public void setSitesDetailVos(List<SitesDetailVo> sitesDetailVos) {
        this.sitesDetailVos = sitesDetailVos;
    }

    public List<SitesRouteVo> getSitesRouteVos() {
        return sitesRouteVos;
    }

    public void setSitesRouteVos(List<SitesRouteVo> sitesRouteVos) {
        this.sitesRouteVos = sitesRouteVos;
    }

    public List<ContentInfo4Vo> getContents() {
        return contents;
    }

    public void setContents(List<ContentInfo4Vo> contents) {
        this.contents = contents;
    }
}
